package net.chengkan.supervisionapi.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 开始结构检查记录表
 *
 * @author Yang Yang Shu
 */
@TableName(value = "begin_construction_check_record")
@Data
public class BeginConstructionCheckRecord implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId
    private String recordId;
    /**
     * 项目ID
     */
    private String projectId;
    /**
     * 勘探点ID
     */
    private String holeId;
    /**
     * 机长
     */
    private String jz;
    /**
     * 勘察单位技术员ID
     */
    private String jsryUserId;
    /**
     * 机台编号
     */
    private String jtbh;
    /**
     * 咨询查检人ID
     */
    private String jcrUserId;
    /**
     * 咨询检查人名称
     */
    private String jcrUserName;
    /**
     * 围蔽类型
     */
    private String wblx;
    /**
     * 防撞桶
     */
    private Short fzt;
    /**
     * 彩条布
     */
    private Short ctb;
    /**
     * 抽水机铁马遮挡
     */
    private Short tsjtmzd;
    /**
     * 反光条及贴士
     */
    private Short fgtjts;
    /**
     * 雪糕筒
     */
    private Short xgt;
    /**
     * 引路牌
     */
    private Short ylp;
    /**
     * 警示灯
     */
    private Short jsd;
    /**
     * 已核实管线图
     */
    private Short yhsgxt;
    /**
     * 已征询管线意见
     */
    private Short yzxgxyj;
    /**
     * 洛阳铲挖探
     */
    private Short lycws;
    /**
     * 洛阳铲挖探深度
     */
    private BigDecimal lycwsDepth;
    /**
     * 坑探
     */
    private Short kt;
    /**
     * 坑探长
     */
    private BigDecimal ktLong;
    /**
     * 坑探宽
     */
    private BigDecimal ktWide;
    /**
     * 坑探深度
     */
    private BigDecimal ktDepth;
    /**
     * 任务单及验收单
     */
    private Short rwdjysd;
    /**
     * 班报表及岩心牌
     */
    private Short bbbjyxp;
    /**
     * 标贯器及取样器
     */
    private Short bgqjqyq;
    /**
     * 安全帽服装统一
     */
    private Short aqmfzty;
    /**
     * 水泥到位
     */
    private Short sndw;
    /**
     * 备注
     */
    private String remark;
    /**
     * 记录人ID
     */
    private String recorderId;
    /**
     * 记录时间
     */
    private Date recordTime;
}